﻿#include "kdpch.h"
#include "Log.h"

#include "spdlog/sinks/stdout_color_sinks.h"

namespace KD {

	std::shared_ptr<spdlog::logger> Log::s_CoreLogger;
	std::shared_ptr<spdlog::logger> Log::s_ClientLogger;

	void Log::Init()
	{
        spdlog::set_level(spdlog::level::trace); // 设置全局日志级别以进行调试

        // 更改日志模式
        spdlog::set_pattern("%^[%T] %n: %v%$");

		s_CoreLogger = spdlog::stdout_color_mt("Core");
		s_ClientLogger = spdlog::stdout_color_mt("App");
	}
}